package my.jwds.lcp44;

import my.jwds.p94.TreeNode;

import java.util.HashSet;
import java.util.Set;

public class NumColor {

    public static void main(String[] args) {
        NumColor obj = new NumColor();
    }

    public int numColor(TreeNode root) {
        Set<Integer> set = new HashSet<>();
        numColor(root,set);
        return set.size();
    }

    public void numColor(TreeNode root,Set<Integer> set) {
        if (root == null)return;
        numColor(root.left,set);
        set.add(root.val);
        numColor(root.right,set);
    }

}